package cn.mingfancloud.基础知识.字符串;

public class StringBufferMethodDemo {
    public static void main(String[] args) {
        StringBuffer sbf = new StringBuffer("ABCDEFG"); // 创建字符串序列
        int lenght = sbf.length(); // 获取字符串序列的长度
        char chr = sbf.charAt(5); // 获取索引为5的字符
        int index = sbf.indexOf("DEF"); // 获取DEF字符串所在的索引位置
        String substr = sbf.substring(0, 2); // 截取从索引0开始至索引2之间的字符串
        // 将从索引2开始至索引5之间的字符序列替换成"****"
        StringBuffer tmp = sbf.replace(2, 5, "****");
        System.out.println("sbf的原值为：" + sbf);
        System.out.println("sbf的长度为：" + lenght);
        System.out.println("索引为5的字符为：" + chr);
        System.out.println("DEF字符串的索引位置为：" + index);
        System.out.println("索引0开始至索引2之间的字符串：" + substr);
        System.out.println("替换后的字符串为：" + tmp);
    }
}

